Learn R Programming

adegenet (version 1.2-1)

genind constructor: genind constructor

Description

Constructor for genind objects. The function genind creates a genind object from a matrix of allelic frequency where genotypes are in rows and alleles in columns. This table must have correct names for rows and columns. The function as.genind is an alias for genind function. is.genind tests if an object is a valid genind object. Note: to get the manpage about genind, please type 'class ? genind'.

Usage

genind(tab,pop=NULL,prevcall=NULL, ploidy=2)
as.genind(tab,pop=NULL,prevcall=NULL, ploidy=2)
is.genind(x)

Arguments

tab
a individuals x alleles matrix of genotypes coded as allelic frequencies, i.e. like in a genind object
pop
a factor giving the population of each genotype in 'x'
prevcall
call of an object
ploidy
an integer indicating the degree of ploidy of the genotypes. Beware: 2 is not an integer, but as.integer(2) is.
x
an object

Value

  • For genind and as.genind, a genind object. For is.genind, a logical.

encoding

UTF-8

See Also

"genind", and import2genind for importing from various types of file.

Examples

Run this code
data(nancycats)
nancycats@loc.names

# isolate one marker, fca23
obj <- seploc(nancycats)$"fca23"
obj

Run the code above in your browser using DataLab